/*
    页面名称：管理员 -添加书籍
    作者: 苗怀雨
    时间:2017年12月31日
    最后编辑：2018年1月4日14:27:36
*/

$(document).ready(function() {


    $("#image_file").attr("onchange","fileSelectHandler(this)");    //图片预览

    // 点击 重置 按钮, 同时重置图片
    $("#reset").click(function () {
        $("#preview").attr("src", "");
    });

    /* 保存按钮 */
    $("#save").click(function () {
        var $this = $(this);
        var bookName = $("input[name='bookName']").val();   //图书名
        var ISBN = $("input[name='ISBN']").val();   //ISBN
        var author = $("input[name='author']").val(); //员工名
        var publish = $("input[name='publish']").val();   //出版社
        var bookPrice = $("input[name='bookPrice']").val();   //图书价格
        var $inputs = $("input",".right_col");

        /* 判断是否有空 */
        for(var i = 0;i < $inputs.length - 1;i++){
            if($inputs.eq(i).val().length == 0){
                createPNotify("提示信息","error","请填写" +  $inputs.eq(i).parents("div").eq(0).siblings("label").text().replace(":",""));
                return;
            }
        }   //end for

        /* 判断名称长度*/
        if(bookName.length > 20) {
            createPNotify("提示信息","error","名称长度不能超过20");
            return;
        }else if(ISBN.length > 15){
            createPNotify("提示信息","error","ISBN长度不能超过15");
            return;
        } else if(author.length > 20) {  /* 判断作者长度*/
            createPNotify("提示信息","error","作者长度不能超过20");
            return;
        }else if(publish.length > 20) {        /* 判断出版社长度*/
            createPNotify("提示信息","error","出版社长度不能超过20");
            return;
        } else if(bookPrice <= 0 || bookPrice > 2000){
            createPNotify("提示信息","error","图书价格要在1到2000之间");
            return;
        } else if(!judgeStringIsNumber(bookPrice)){
            createPNotify("提示信息","error","图书价格必须是数字");
            return;
        }
        $("form").submit();     //提交表单
        $this.attr("disabled", "disabled");
    });

        /*返回按钮*/
        $("button.btn-info").click(function () {
            toBookList();
        });
    });
